"""
Provide the icons .
Icons converted to inline code using img2py in wx.tools
"""

from wx import ImageFromStream, BitmapFromImage
import cStringIO, zlib


icondict = {}

icondict["calibrate"] = '\
x\xda\x01\xae\x03Q\xfc\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x18\
\x00\x00\x00\x18\x08\x06\x00\x00\x00\xe0w=\xf8\x00\x00\x00\x04sBIT\x08\x08\
\x08\x08|\x08d\x88\x00\x00\x03eIDATH\x89\xb5\x95]h\x1cU\x14\xc7\xffw>\x92M\
\xb2I6_\xcb\xda\x98M\x88\x92\xa6\xa1\x1a\xa1[\x03\xc9\xcb\x16\x05\xb1\x08\
\xa2\xe0C\xb5F\xd1\xfa\xd0\xa7>Tj\xa4\xa8\xf8P*A\x11\x0bV-\xa85\x84\xbe\x08~\
\xd0T\x11A6\xb5\x90\x92&6M5\x8dm6Mi\xba\xd9]\'\xcdf7Iww\xee\xb9\xc7\x87\x1d\
\xb7\x0f\xc2b\x1c\xbd00g\xee\x9d\xff\xef\xfe\xe7\x9c;\x07\xf8\x9f\x87\x00\
\x80w\x06\x8f`\xe0\xd0a\xd7b\x1f}\xf2\xa1\x90R\xea\x9c\x8f\x8b\xae\xea\x13\
\xbd\x8f\xee[\x1e5\x06\xdf=Z\xde\xd8\xd8\x94s+nYIS\xd34\x1d\x80v\xe3\xe7\xbe\
\x01\xdb\xae&`yT\x13B\x88\x97^\xdc\xe7J\xbcm\xf7Q\x11\xea\xff\xd4&\x92\x98\
\xfc\xf6\xc1\xbe\xe6mO\xbfa\x18\xa6\x00\x00\x83\x88\xa4\xdb\xdd/|\xf7:\x7fu\
\xf6\xaa~\xfe\xc2H[w\xf7\xee\xb7j\x1b[\xb1\xe8\xcci\x00\xc8-\x00\x00V\xd7\
\xf2\xf5~uj8\x10\xbc\xb7\x8fe\xac\xf8\xdc\x00\xc0n\xc5\x8f\x7f=%ZW\x9e\xe9\
\xe9\xe8}j\x87\x90\x97\x10\xbf\x91)\xcein\xab\xe7\xc8\xd0yM\xa6\'\xea\x82\
\xf7\xed<\xed\xadZ\x02\xb3D\xa0u\xe7]\x80+u\x00\x0b\x89\xb4\xd9Uy\xeaBK\xfb=\
 ;\x01E\x84\xa5\xf9\xb1\xff\x06\x10zeX\xdb\x1b\xd8\xd3\x1b\n\x85\xda);\r%\t\
\x8a$\x9a\x82\x0f\x15\xd7\x18n\x00\xe1\xe6\x1f<\xcd\x1d\x8f\xfdd\xeaQ(\xb2\
\xc1\xcc\x003\x927\'\x00f\xf7\x0e\x9e{x\xf6L`\x8b\x0f\x94_A>\x97\xc5\xed\xc4\
\x12\x88\x08\r[\xb6\xbbspp\xdao<y\xb9<\x1c\xec\xe8\r\xcb;S\x003\xe6\xaf\xde\
\x82\xb7RG\xb5O\xc2\x8a],\x96\xe6\xa6\x1d\x1c\x9c\xf6k=\x0b\x99\xaa\xe0\xd6\
\x9e\x1f5\xba\x02E\x12\xa9\xdb+XIZ\x8f(VP\x92P\x1f\xe8,\xae\xdf4@S\xcc]\x15\
\xdb\xbf\xa9\xf5\x95\x81\xec4\xa4mc>jE\xde\x9ex\xef\x1c\xb3\x02\x91\x84u\xeb\
\xf2\xbf\x03$\x121\xf1\xec\xa2\x7fW\xa0\xa5;lo\xcc\x81\x88\x90\x8c-\xe3\xcb\
\xc9\x1d\x8f\xbf\x1c\xf62T\x01P\xdbt\x7f\xf1\x9d\x7f\x9c\x83x<\xa6\xffq\xe5p\
\x7f\xbd\x7f\xdbg\x94\x9b\x01\x93Dv#\x8b\x8c\x15\xdf\xf5\xe6\xa1\xd1|~m\xce\
\\\x8f2\x94$\xa4\x97g6_E\xdf\x8f\x9c\xe8\xd6)\xfa\x82\xa7\xe2\x0e\xc8^\x87\
\x94\x12V"=\xfe;\x1d\xbbx\xfa\xcc\x88X\x8c\xc5m\xa5\x08D\x125\xf5mH\xadW\xf8\
K:\xe8\xef\xdf\x8b\xa1\xa1a\x9c<\xf9yy&\x93\x16\xedU_\x1c\xafk\xda\xdaco\xfc\
\nfF\xca\xb2\xb0\x9a1\xf5 \xed\x1f(3\xec\x9c\xba.<\xdc\xd8 \x89\xc8H\'\xaf\
\xc1\xc3\xd7f\x01\xa7\xa3\x95\x1a\xe3\xe3c"\x17{\xff\xd5\x96@~P\xc3<X\xdd=P\
\x0c.|\t\'V\x85\x00zY\x1bb\xd1\xc8\x81\xbe\xe7\xd5\xb1\x929\x88D"\xa6\xbd:V\
\xd7P\x93\x1a\xd4\xb4\rP.[\xa8of\xb0s9\x04\'\x06\xc0\n\xeb\x99\x05dsl\x02\
\x10%\x01\x9d\x9d\x1dU\x89\xc9\xd7F|-\x0f\x80\xf2q\xe8\x9e\x1aGT\x81Y9\xa0\
\xbf\xee\x95\xe3\x88\xe1\xf5T\xe2\xb7\x99\xeb>\x00\xde\x92\x80\x8f?\xd8\xffD\
k\xe5\xd4,~\x99\x9a\xfd[\xdbp\xaa\x04B8[\x07\x03\x0c)\xa5\xd25\xa8\xb9Eq\t(\
\x9d\x03\x13@\x1d6\xff;1Q\xe8\x92)\x00k\x7f\x02\xae4\xc2\'k}\x07\xaf\x00\x00\
\x00\x00IEND\xaeB`\x82Y\xb2\xb5\xf9' 

icondict['about'] = '\
x\xda\x01*\x05\xd5\xfa\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x16\
\x00\x00\x00\x16\x08\x06\x00\x00\x00\xc4\xb4l;\x00\x00\x00\x04sBIT\x08\x08\
\x08\x08|\x08d\x88\x00\x00\x04\xe1IDAT8\x8d\x8d\x94klTE\x18\x86\x9f\x993\xe7\
\xb6m\x81\x82m\x97;\xbbl-\x97-w\xe4*\x01\t$\xb2 &\x1a\x12\x12CT"((&F\xa4^\
\x12\x7f\x18eIH\xd0\x88\xc8\x1f\xf8\x01Q\x13\x13#!l\x00\xc1r\x11\xa4\x10%\
\x94\x96R\xe8e[\n\x946E(\xb4\xdd\xb6\xdbs\x8e?v\xdb\xa0\x808\xc9\x9b\xf93\
\xf3\xcc\x97y\xbf\xf7\x13\x9e\xe7\xf1\xa4\x15\x88D\r \x0c\xdc\x03j\xe2\xb1\
\xa2\'^\x12\x8f\x03\x07"\xd1\x19\xc0:`60\x12\xe8\x04dZ\x97\x81\x13\xc0\xd6x\
\xac\xe8\xe6\xff\x02\xa7\xab\xdb\x0c\xac\r\x87\xfc\x19s&\x8e$\x1c\xf2S\x98\
\xef\x07\xa0\xbc\xba\x89\xb2\xeaFN_\xa8K\x96W7%\x80\xb7\xe2\xb1\xa2\xef\xff\
\x13\x1c\x88D\xc7\x021\xdbT\xb9\x9b^[\x90\xb1xV>\xc5\xe7j(\xafm\xa2\xa2\xb6\
\x19)$\x85!?\xe1P\x1e\xf3\xa7\x068\xf4\xfbU\xa2\xbb\x8f\xb5%\xba\x92\'\x80\
\x15\xf1XQ\xc7C\xe0@$j\x02\x95\xe3\x82y#\xbf\xf9\xf0Eq\xae\xbc\x81\xad{\x7f\
\xa3;\xe9\xa0\x94\x86\xa6I\xa4\x94\x08!\x10\x022m\x83wW\xcef|0\x87w\xa2\xfb\
\xbb\xca\xaa\x1b\xf7\xc6cEo<\n\xbc\xcd\xb6\xf45\x07\xb7\xbf\xee\xdb\xba\xe7$\
\'\xce\xd71}\xfcp^Z8\x9e\t!?9\xd9\x19${\x1c\x1ao\xb7q\xe8L\x15\xfbOV\xe2\xb8\
\x1e\x0b\xa6\x06X\xb5d\x12\xcf\xaf\xdf\xd5\x9e\xe8J.\x8b\xc7\x8a\x8e\xf5\x81\
\xd3F\x15\x7f\xb6n\xb1O\xd75>\xdfu\x1c\xd3\xd0\xd9\xb8\xeaYV,*|\xa4\xb9?\xfe\
z\x89=\xb1R\x1c\xd7\xe5\xbd\x953i\xb9\xdb\xce\xc7_\x1fl\xf6<F\xc7cEm2}\xee\
\xedI\x05\x83}\xcf=\x13b\xdbw\xa71M\x1d\xd3\xd4\xf1\x80\xc3%\xd5|\xb2\xb3\
\x98\xb5[\x0e\xf0\xc3\x91K}\xe0\x85\xd3\x02\xd8\xb6\x89m\x19\xec>p\x81\xc53\
\xf3\x99<fh\x06\x10!\xdd:\x00\xb3\xe7N\x0ep\xa4\xa4\x8a\x1e\xc7\xc3\xd0\x15\
\xa6\xa1\xb3\xf7P\x19;\x7f\xfe\x93\xab\xd7\xef\xd0\x96p8]v\xbd\x0f\xac4\x89\
\xcf6\xb0-\x03\xc7\x13\x9c\xab\xb8\xc9\xbci\xa3}\xc0L\x00\x19\x88D-`\xc4\x84\
\xfc\xc1T\xc4\x9b\xd1u\rCW\x18\x86BW\x1a\xa6\xa1c\x99\x06>\xdb`\xf5\xd2I}\
\xe0\x8b\xb5-\xd8\x96\x89e\x19X\xa6A]\xe3]\nC~!\xa5\x98\xd7[\xf1D Q\x98\xef\
\xa7\xb2\xae\x05\xa54t]\xf5\xc90R\xdf\xb2v\xf9d&?\x9d\x07\xc0\xb5\xa6{\xc4J\
\xea\xb0-\x03\xdb40M\x9d\xfa\xa6\xfb\x8c\x1d\x95\x83\xe7yc\x01\x14\xd0\x06H!\
\x04R\x93(MCi\x12=\xfd\x80\xa1+^\x98\x1bb\xda\x98T@\xea\x9b\xee\xb3\xf7\xe8U\
tCGH\x89\x94\x02\x04\xe8J\xa5Z\x11\xd1\xd9[\xf1e@U\xd46\x13\x0e\xe6!\xa5D\
\xd3RR\x9a\x86R\x1a\x13C\xb9}_P\\z\x13]\xd7\xb1-\x03\xcb\xd41\x0c\x1d])F\x0f\
\xcb\xe6\xea\xb5\x16\x84\x14\x17\x00T<V\xe4\x06"\xd1\xca\x8a\x9a[\x13\xc7\
\x05s)\xb9t\x03)Sa\xd0\xa4@\xd3$;\xf6]\xc4g\x1bX\x96\x91\x82\xda\x06=\x8e\
\x8b\x00\x1c\xc7%\xa9$\xc1!\xfd\xa9\xa8nt\x1d\xc7=\xf9`W\x9c8UZ\xef\xcc\x9f\
\x1a\xc02T*9\x90N\x99\xe0\x95EcX\x13\t\xf3\xea\xa2\x02\xb2\xb3,|\xb6\x89\xae\
4\xa4&\x11R`\x1b\x8a\xc2`\x0e\xc5g\xab:\x81\x92\x07\xc1[JJ\xeb\x13g\xcb\x1bX\
\xbd|\n\x00\x1e\xe0\xe1\xe1y\x1e\xb9\xd9>\xfc\x03}\xe4\x0e\xb0\xc1sItv\xd3\
\xd3\xe3\xe0\xba.\x9e\xeb\xb1tV\x90S\x17\xea\xbd\xf3\x957*\x80\xc3}\xe0\xf4\
\xe8[\xff\xe9\xb7\xbft\xcc\x0c\x0fcJ\xc1`\\\xd7\xc5u<\\\xd7M\xbd\x92^]\xdd=$\
\x12]tv%\xe9N\xf6P0\xac?\x01\x7f\x16\x1f}\x15\xebp\x1cwE\xef\xac\xfe\xc7t\
\x0b.\x8d\x1e\x99Q8r\xde\xb6\xf7\x97\x19\xe7\xaf\xdc\xe2\xa7\xe3\x95\x08M\
\xc32{\x8dR(\xa5!\x85@i\x82\xc5S\x87\x13\xf0\xf7c\xfd\xe6}\x1d\x7f\\j\xd8X{`\
\xd3\x8e^\xd6\xbf\xc7f\xa6\x10b{V\x86\xf9\xf2\x17\x1b\x96dL\x1f7\x94\xf3Wnq\
\xad\xf9>7Z\xda\xd1u\x8dQ\xfe\x01\x8c\xc8\xcb\xa200\x883e\r\xde\xa6/\x0ft\
\xb4wt\x7f\xf0 \xf4!0)\xc32\xfd\xb3\xde\x8c\xd8\xd9#v\xcc\x99\x12\xf4\xcd\
\x9f\x162\xc3\xa3\xf3D\xfe\x88A\x00T7\xfcEy\xcd-\xf7\xe8\x99+\xc9\xb3\xa55\
\xb5\xb7\xab\x8emh\xad>v\x19h\xf5<\xaf\xed\x91`!D60\x10\x18\xa4g\xe4\x0c\xe9\
\x17\x98\xbb\xd0\xc8\xcc\t\x9bYO\x15\xa02r\x04\x8e\xebt\xb66\'Z\x1b\xab\xba[\
\x1b/\xb7\xd6\x1c?\r\xdem\xe0\x0ep\x1b\xb8\xe9y^\xe2q\x15+\xc0\x06|@VZ\xfd\
\x80\xcc\xb4\xd9\tRi\xbd\x9f\xde\xdb\xd3\xea\xf4\x1e\x80\xfd\r\xc2"\xe7 \xf7\
>\x8c@\x00\x00\x00\x00IEND\xaeB`\x82\xf6\x1aez'

icondict['caliper'] = '\
x\xda\x01\xe4\x03\x1b\xfc\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\
\x16\x00\x00\x00\x16\x08\x06\x00\x00\x00\xc4\xb4l;\x00\x00\x00\x04sBIT\x08\
\x08\x08\x08|\x08d\x88\x00\x00\x03\x9bIDAT8\x8d\xa5\x94}H]e\x1c\xc7?\xcfy\
\xf1\xbe\xfan\xb5\x1a2f\x93\xa0\x1c\xe6FQ\x91\xd2\xb0\x85c\xf9\x97\xde\xe9\
\xc8K\x18\xb6r\xb2A\xffD`\x04m\xac\xa2`\xb1\xa4I\xb2\x9c\xa1\x83\xab\xd7m\
\x7f\x18IkA1b\xa3\xe5L\xbc\x1bm\xed\xca\x9adzq\xf3\xea\xed\xea\xdd=\xe7\x9e\
\xa7\x7f\xaer\xbb\xce\x17\xea\x81\x1f\xcf\xe1w\xbe\xdf\xcf\xf3;\xdf\x07\x8e`\
\x1dk\xe7\xbe\xb6>\xd30j\x014]\xef\xff\xae\xe3\xc0\x9e\xb5<\xcaz\xc0\xa6a\
\xd4\x96\x95\xef\x10\xcfUV\n\xd3\x88{\xd6\xe3\xd1\xd6#\x02\xc8s\x0b\x9c\x19\
\xeaz\xe5\x88\xb5\x04\x1e\x8f\'\xdb\xd43\xaf;5\xe3!\x80yS\x9f\xd2\x8c\xc8c~\
\xbf\x7fv5\xdf\x9a\x13[\xaa\xd2YZ\xba\xb5\xa0\xac\xa4\x08\x80\xe1\xc0X\xc1\
\xe8\xf0\xa5N\xa0f5\xdf\xaa\x19{\xbd^\x97\xd3\xa6W\x97\x95\x14\xa9}>\x1f}>\
\x1fe%E\xaa\xd3\xa6W{\xbd^\xd7\x7f\x06\xff\x9f\xb5j\x14\x93\xeeg\xf7:"\xa3\
\xda\x95@\x90=\xf5\xf5\x00\\\t\x04\x99Mdj\x0b\x99[\xf7B\xf7\x89\x95\xbc\xf7\
\xbd\xbc]M\'\x9f1\xd5\xf9~\x99\xb0\x1e9\xf8j%]\x1d\x9f\t\x87\x88\x02\xb0 ]|x\
\xe4\xb0l9\xe4C\xa8\xca\x84\x96p\xd6\x0e\x9eh\xbc\xb4&x\xfb\xbe/\x9cYF4\xbai\
S\xa1l\xacy^\x1c?u>1s7li\xba\xd6\x00`\x1afOn^\x8e\xd2\xe2\xdd\xa9~\xe9\xbf o\
\xff1.\xe6t\x97k\xa8\xe3\x8d\xf9U\xa3\xc8\x15\xb2J\xd1u\xeb\x83\x83\xbb\x95\
\xb6\xb3\xc3L\x87\xa6\xd5\xef;\xdfJ\xd5\xf5U\xbe\xf6\xa9\xfc\xe6b\x90\xc3-\
\xbbDS\xebI+W\xc8*\xe0L*g\xd9\xe5\tA\x85\xcb\xed\xb2\xa6fb\xcc\x84B\x96fs\
\x8c8\xdc\x05\xcd\x9e\xba\x1a\xe9\xa9\xab\x91\x0ewA\xb3fs\x8c\x84C!\xeb\xea\
\xad;\xb8\xdc.K\x08*\xd29\xcb&\x96\xd2\xda\xb6\xbb\xa2D\xbb91\xc3\xc4\xc4$\
\xdf\xb67?\xe9\xa9\xab\x91\x9f\xb7\xb5\'\x82cA\x0b8\xeeo\x7fST\x1fhO\xfcz+\
\xcc\x03\xf9\xd9Z$:\xb5-\x9d\xb34qu\xf5\xcb/\x02\xfdv\xd5*\xcf\xcfq\xf3\xf7\
\\\x84\x85X\\\xd9R\xfa\x82\x0f\xe0\xfa\x8d\xdf\xd4\xee\x9e\xaft\x00g\xf6\x86\
\xa1X,\xae\x98\xf7\x16\xd8\xf8p>v\xd5*\x7f\xa2\xe4q\xf9\xd1\xc7G./\x03\x0f\
\x0c|}\x1e\xa85\x12\xd2\xd4t\x9d\xc0\xef\x7fJ-\xc36vs\xe4\x87z\x00\xb7\xdbM\
\xf1\x96b\x00\xe6g\'\xb7k\x19\xb6\xb1\xf0\xf4\x1d\x99\x9d\x9d\x85\x91\x90\
\xe6\xd5\xc05\xf1\xce\xdb\xadO\xad\x18E<nh\t\xd3\xe2\xf6\xf8_\xd2\x92\xa2\
\x0b\xc0\xdf{\xda\x0bt\xa7<cI\xd15\x1e\x0c\xbc\x1f\x1a\xf1\x93u/\xae\xd5\xbd\
R\xfbR\xef\xa9\xfes+\x82\xddN\xe7\xc2\xb5\xe0\xb8#<\x17U4{\xfe\xb1d\xbb\xc7\
\xdf{\xba\xe7_\x19\xaa\xaec\xdc\xfd\xf1\xd0\'G\x8f\x12\x99\x9b\xe3\xdd\xf7Z{\
\x80\x07\xd3\xa3\x10\x8b%\x15u\xf4\xe2\xd0\r\xecv\xc7\xd4`[C$\xa9Q\xd3k\xb0\
\xad!*\x84\xb0\xec6;\x97\x7f\xf9\x99\x14\xce\xd2\xc4"iV\x00\x11\x8dF\x07\x90\
\xd6\xd3\x08q\x16p\xa4\xc0D\x8aY\x022,6\x9e{}\xff\xfe*Ab>\x16\x8b6\x01\x19\
\x80\tX$Mv\xc0\rd\x02Y;\x1a\x8fJ \x07\xd8\x00\x14\x02\x9b\x81G\x93U\x9c\xdc7\
\x03\x85Im\x1e\x90\x95d\xd8\x00\xe5~\x7f7\x81\xe4B\xf2\xc0\xc5\xf72m\xb7\x80\
\x04\x90@\xf2SJ\x7f\x89\xb1\x98\xedR\x14)\x9f\xbc\x98mz_$\xa12\xe5\x00\x99R\
\x16`\xfd\x03\xa0L^db\x8bUG\x00\x00\x00\x00IEND\xaeB`\x82\x85\x10\xe7\xab'
 
icondict['caliper_remove'] = '\
x\xda\x01\xec\x04\x13\xfb\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\
\x16\x00\x00\x00\x16\x08\x06\x00\x00\x00\xc4\xb4l;\x00\x00\x00\x04sBIT\x08\
\x08\x08\x08|\x08d\x88\x00\x00\x04\xa3IDAT8\x8d\x8d\x94\x7fL\xd4e\x1c\xc7_\
\xcf\xf7\xee\xe0\xb8\xe3\xc0\xe3\x87(&$X(\x1c3 \xfa\xb1\xa5\x85\xa5\xe9\x14\
\xdd\x14\xdars\xae\xcdi\xb3i\xcd\xb6r\xd3\xcdZ\x9a\xd5\x9a\x7f\xc4\xa6\xd36m\
9\x13\xc1\x9c\x13WND-\x8c\x141\x0cEQ~\t\xca\xaf;\x14\x81\xbb\xe3\xb8\xef\xf7\
\xbeO\x7f\xdca\xec\xc8\xea\xd9\x9e}\x7f=\xcf\xeb\xf3\xfa\xbe\x9f\xed#\xf8\
\x1fc\xc1\xba\x922MU\x8b\x00\x8c&\xd3\xb1\xca\xfd\x1b\xdf\xfa\xaf=F\ti@\x11`\
\x07z\x80S\x02\xda\xc6/\xd2T\xb5(gn\x81\x88\x8aP\xa8\xa9:[\x1c\x0e\x91\x10\
\x0f$\x01\x1e\xa0G\x80_\x01f\x84\xa0\x00S\x81\xa5\xffd\x10\x17-\x88\x8f6<Ip\
\x19\xb0:4\xd3\x00D\xc8x5`\x0e-\xd2\x81*\x01\xe7\x00\x8a\x8b\x8bc5\x93\xed\
\xb6\xc5\xa8&\x01x5S\x9fQ\x1d\xce(//\x1f\x0c\xd9\xbe\rd\x03"\xf8\xc8\xcf\x02\
\xaa\x8d\x02\xda$\x1c\n\x99&\x85>\xce\x97 \x05\x9c\xd7\r\xca\x819s\xb2\x13r\
\x1ci\x00\xd4\xdfhK\xb8^\x7f\xe9\x00\xb0RB>\xe0\xf8;\x11\x06\t\xc5\xa8\x10,\
\xd5&\xe0\x1b\xa0j\x9cuA\xbf\xc5\xb2\xd0\x12i*\xccq\xa4\x19\xcaJK)+-%\xc7\
\x91f\xb0D\x9a\n\xbbm\xb6W\xc2b\x0b\x00\xe5\x02\xba\x00\x8c\xe3\x83\x12pN\
\x06+\x17\x00\x81\xe8\xd1\xd1W\x9f\xeds\x8a\xf0@\x13\xdcna\x1f\x19y3d)\x01\
\x17P9\xfe\xd0\'\x9c\xc6\xa7p\xf7\x93`\xf5\xb4\xab\xd33\xb3\xa5\x16\x98=4\
\xe2\x17/\xacXF\x96\xc3Aku\x1d\xb1\x8d-\xc2\xacG\x0eM\x1br\xf5\x02\xbd\xc0w\
\x02\xee\x87IN\x1c\x8b\xd7\x1e|)\xab\xb7\xfedVOk\xc2\x8by\xcf\xf0Gm\x8dp\xc5\
F1j4\x90\xfc\xd0\xc3\xe2\xd7\xe7\xcb\x13\xbf4\xe2\x8b0\x0fF\xa9\xf2\xdd\xb5\
\xb5\xe5G\xc3\x19\x13\xc0y\xeb\xf6YbT\x8f\'5u\xba|?=R4}{Hw\xfbFeA[}\x95et\
\xc4^\xf3tvn`R\x9c\xc8}-_\xd9aH\x97\x9d\x1d\xf7\xc4\x90\xc9j\xbd\xba\x7f\xbd\
w<G\t\x07\xdb\x85\\d2\x99\xf4\xcf7-\x11e\xfex.\xc6LS\xd6\xd6\x9e\xdc\x93\xde\
\x7f\xcf?u\xb8\xdf\xb9\xf2\xfa\xf9\x13^\xb7G9-\x13\xf9\xec\xbd\xc5\xc2d2\xe9\
v!\x17\x85s\x8c\xe1/\x84`\x9e\xd5j\xd5\xfb\x06|\xca\x80\xd3\xa9\x0f\xc5M\xb9\
uA1\xce\xb2LM\\\xa0HIt\x8f\xf3ZL\xc0\xdf{\xd732\xb9\xf1\xee\x03\xc5\x1am\xd5\
\xdd^\xff<\xe0\xf8\xbf\x1aK\xa9\xe7.\x99\xe70\xb6t\x0f\xe0i\xb9\xc3\xe1\xef\
\xb7\xecj\xce\xc9^\xe0(\\\xae\xa7:\xb2\xf5\x86\xcc\x8c\xe7V4\x9c\xdbno\xb8,\
\xba/\\&1>\xd6(\xa5\x9e\x1b\xcey\x0c.,\\\xfa\x06p\xccl\xd0\xe7\xc6O\x8aF\xdc\
\xbeIV\xebu\xa5$)\xf5\x03\x80\x8e\xa7\x92\x95\x92\xa4D\xe5\x81\xc5\xc2\xc7f\
\xdbVM\xd5\x84\xbd\xbd\x89\xb4\xd8\x08\xcc\x06}n\x96#S~\xf1\xd5\xce+\x13\xc0\
\x15\x15\xa7\xce\x02Ej@j\xb6\x07N\xbc\xbf^\x946]sm\xec\xeb\xd8\xef7\x18\xc0\
\xe1 ./\x8f[\x89\xf1|\xe9\x1b\xde\x16)p\x8d\x0c\r\xc9\xd9\xf7[\x88\x1d|\xa85\
\xde\xb8)\xb6|\xb45\xff\x89Q\xc4>t\x1acn\xfc\xc9\xa0\xd3E\xd2`\x7f5\xe0>S[\
\xf7\xe1\xf6#\x87\xa9\xf9\xbd\x86\x92\x9f\xce\xac\x06*-\xbe\x91J\x97\xab\x8b\
\xceK\'\xc8\xe8\xb9`\xdc\xbct\xe1\xf2\'\x1e\x9e\x84\x19\xbb\x86\xfb\xfc]\xdd\
z\x84\xdb\xa7\x8a\x82\xe6\xba\xe3\xc0\xe9\x930\xc0\xd1\x1fw?>`\xe0Jo\xdb\xce\
*\xb3}\xd5\xfa5k\xf0\xea\x01\xf6\x1c=rPB\x8a\x00\xf7xc\xe1\x85\x14\r\x1cQ\
\xaa\xbf\xf3N{/\x86H\xf3\xa3(\xef\xa3\x8b"\xd8X\x0c\xe13\xbf\xa3\xe1vS\xd2d\
\xdd\x98\x92BS{+fM\x13~H\x97`\x010\xd6\x81)\x01\x12\xfc\x90\xa1\x81\x123\xe0\
\xacm\x8eK\x9e\xd9g\xb3WX\x82=\xc0\x1a\x82\x89q\xc2\x12\x90=\x913\xcel\xd8\
\xb7oQ\xf2\xf0#\xdf\xf3]\xf7\xbfv\xc3\x94(\xb0\xf4C\xa3\xe8\x83\x99\x01\x98\
\xe6\x03\xb3\x01\xccn\xf0lY\xb5\xa3\xb2\xe2\x87mv\x82=\xda\x14\x8al\xec\xef\
\x14\x82\xddO\x07\xb4\x82wvw\xce:\xb89e\x13dF\x811\x1aT3\xf4+\xb6`\x0fF\x07\
\xb5\x19\x9a7\xc05w\x84\xa5:d9\x06\x93aW\x9d`\xa3\n \xf9m/\xb8\xdb\xe1\x9e\
\x0e\xaa\x04M\x80I\xf8\xe1e\x15\xd4;\xd0\xb3\x17\x06\xf6\x077\x8c\x99\x8d\
\xc1EX\x14\x81P\x11}\xdc\xbd\xac\x83\xf8\x0cH\x88\x00\xfe\x02\xa5\xfb\xddW\
\xbf\xfcc\xac\x00\x00\x00\x00IEND\xaeB`\x82qOX)'

icondict['clear'] = '\
x\xda\x01\xb0\x04O\xfb\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x16\
\x00\x00\x00\x16\x08\x06\x00\x00\x00\xc4\xb4l;\x00\x00\x00\x04sBIT\x08\x08\
\x08\x08|\x08d\x88\x00\x00\x04gIDAT8\x8d\xa5\x93}h\xd5U\x1c\xc6?\xe7\xf7z\
\xef\xfd\xdd\xdd;\xb7\xb6\xb9y\xa7m\xbe\xcd\x19\xe9rXbC{\x93b%F\x824\xc8\x7f\
\xf2jP\xa9\x11D!\xcd\\\x85\x95\x98SJ!\x155\x19QR\x19h\x8a`f\x8a\xbaM\xa7\xd3\
\xcd\x97ME\xd7r/mso\xf7\xde\xdd\x97\xdf\xef\xf4GW\xc9Z\xa0\xf8\x85\x87s\xe0p\
>\xe7\xe1\xe19b\xdd\xcb\x8a\x1fX\xa4\x08\xb1\\\n\x91*\xa4\xb3ai\x95\xbd\x82\
\xfb\x1cE\x08\xde\xcd\x19S\xf8\xf1\xac\xb9\xc1\xc0\x93\xa5\xafx=\xbe\x11\xcb\
*\xcb\xd4\x05\xf7\rVU=XX<\xdb\x0c_;H\xbc\xf7\nS\x1f\x9dc)\x82u\x95e\xaa~_`\
\xc7\x8e\xc7\x9cD\x02E5\x18l;\x8bey\xc8\x1a5\xd6\x0f,\xd9\xbaR\xbc\xb0\xe3#\
\xf3\xd8WK\xc4=?\xa2\x00\xdb\xcf\xd5\x1c\x88\xf8\xf2gceM\xa6\xbf\xa5\x86\x82\
\xa2\x12\x8f\x99\xc6\x1a\xc3\x95\xf2\xad\x94L\x139\xe4\xdd\xbbc\xc9\x8a\xee\
\xf6k\x95G\xf6\x7f3\xa4\x8d\x98\x80\x99\xf6 -\x9dGH\x1b\x9b\xee\x9a\xb7p\xb9\
;;w\\T$x\xf8^\xc1BJ\t@e\x99:_\xd3\xb5\xaf\xd3\'z\xdd\xbe\x0c\x8b\x19O=\x87\
\xcb\xf0r\xe6\xad=\xf4\xfc\xd4l\x0b[l*\xb5\xed7\xef\xda\xf1\xad\x8d\x7f\xa2S\
\xe7\xce\x8b\xf5=\x100e\xd1\x8c\xc9D~?E\xcd\xb3\xdb\xe0p\'\x85#\x03\xaa\xad\
\xc8\xd76\x97\x8b\x85\x9b\xcb\xef.o\x05`k\xb9\x98)\xa1\xaep\xea\xb8\x8cIS\
\x0bDom\x13\r\xf3\xce\x92\xd6\xad\x13\xb0R\xb9\xf8\xe7\rR\x17\x17h9\xb9\xb9\
\x1bUM\\\xdf\\.\xe6\xdfU\x14\xdbV\x89\xbdR\xe8sR\xd3\xfcaOc\xcc\xe3\xec\x08i\
\x05\x19\xa3\x18\x8a\xc7\xb8\xda\xd7\xc5\x98O\xc6\x93\xf5L\x00wJ1}=\xed\xd4\
\xfe\xb6?\xdc\xd7\xd3\xd1\x18\x8f;e\xc1\ny\xf9\x7f\xc1\x00[V\x89\x00\x0e\x93\
F~\xa6|7!mdjw4D\xb7\x16%o\xbd\xc43Z\xc54=\xe8\x86\x85\xcb\xfb\x08\x9a\xa7\
\x88?\xae]\x90\xc7\x0f\xee\t\xc7\xa2\x83\xab\x1dG~\x1a\xac\x90\x89a\xc1\xb7f\
\xaf\xaa\xbeo\xab\xf2\x83\x94Y\xf9"\xe7\x9d\xebBqI4\xcd\xc44=\x18\xa6\x07M3\
\xd15/\xba5\x8d\xb8\xcc\xe7t\xf5/\x91+\rGzc\xb1\xe8*`{\xb0BF\x87\x05\x03lY)\
\xa2\xa5e\xaf\x1b\xa1\xae\x9dH\'\x84\xa6\x19\x98\xa6\x85aZ\xe8z\x1a\xc8(n\
\xb7\x07UO\x05\xb3\x88\xfe\x01\x8b\xfa\xea}\xe1\xab\x17j\xe3R:k\x1d\x875\xca\
\x7f\xa8\x80\xa2\xd2\x1a\x1e\xecF52\x01\x90R"\xf9\xdb\x80\xa2\x0c\xa1\x99\
\x01"\xa1(\xd2\x8e!\xa2\'\xf1\xbb\xeay\xfc\xe9R\xcf\xf3e\xcb\xfcR(+n\xb7\xe2\
\xdf#\x1dvw\xb5\xb58\x86k< I\xc4\x13H\xdb\x01L\xec\x84\x8d\xae\x86\xd0=\x13\
\xe9\xed\xe9\xc7\x91\x06 QT/\x97\x1b\xab\xa3\x9aBU\xb0B\x0e\r\x0bv\x1c\xbeo>\
\x7f&\xac\xbb\' \x84\x0b)\x1db\xb1\x04RJl\'\x85H\xa8\x17\x97[\xc1\xe5+\xa4\
\xb3\xad\x0f[/\xe1b\xfd\xf1D\xd3\xb9\xea\x96x\xdcycX\xc7B\x08e\xf1\x87\xd4GB\
\xe1K\x1d\xadM\xd2\xf0NAQ!\x11\xb7\x89\x86{\xd1]\xe9\x0cE$\xe1\xde+x\xfc\xf9\
\xb8\xfc%\xd4\x1e\xda\x19?\xf1\xeb\x8f\x97zz\xed\x92`\x85\x8c\xdc\x01\x16B(B\
\x08\x1f\x90\x05d\x1f>\xc9\xda\xb3\xb5\xd5Q\xd3*F\xd531<\x99\x84\x07\x87\x88\
\x85\xaf\x92\x921\x9d\xeen\x95\x81~\xc9\xf1\xc3{\xa2\xa7\xeb\x1aO\xac\xdc\
\x98X\xf0\xf6\xe7(B\x08\x9f\x10B(I\xa8\x00\xac\xa4R\x00_\xd5\xcf\xdch\xef\
\xe8i\xb8Pw a\xa5\xcf\xc5q\xe2\xb8}c\xe9\xbb\t\xaa\x91\x87a\x8dc\xff\xae\xf5\
\xb1\x93\xa7\x9a\xf6-]\x1d/o\xed\xc0L\xde\xb5\x00\xebv\xdd\x84\x10\xde\xe4\
\x817\xa9\x94@\x16Y\xef\xbd\xca\x17\x8f\xcdz"#;7S\x18\xael\xfa\xda\x1bi\xbd\
\xdel_<\xdf\x12\xdew\xd4\xd9\xb0\xfb\x10\xc7\x80A` \xb9\x0e\x02]w\xf4X\x08\
\xe1\x02\xfc\x80\')wq!\xa3\x83/\x89m3\xe7\xccK\x89E\xda8S]\x1b\xeb\xecr\x8e\
\xae\xaf\x92\x1b\xda\xba\xb8\tD\x92\n\x037\x81\x01)\xa5=\xec\x07IFd\x00.\xc0\
X\xf4"S\xa6?\xc4\x0fq\x9bS\r\xcd|\xb9i\x175@\x1c\x88\x01C@\x14H\xc8\x7f\xc0\
\xfe\x02\xac\xc3\xe6(\xcc\\\x0b\x9f\x00\x00\x00\x00IEND\xaeB`\x82\x89\xa78\
\xed'

icondict['doodle'] = '\
x\xda\x01\x0f\x03\xf0\xfc\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\
\x16\x00\x00\x00\x16\x08\x06\x00\x00\x00\xc4\xb4l;\x00\x00\x00\x04sBIT\x08\
\x08\x08\x08|\x08d\x88\x00\x00\x02\xc6IDAT8\x8d\xad\xd3\xcbKTQ\x1c\x07\xf0\
\xef\xbdsg\xe6:y\x1b\xdd\x14ER\t\x19\x94\x0b\x91\xc0R\n|D\xab\xdcE\x91J\x1a\
\nR\x04VD\x7f\x80\x0c\xad\xdc\xd4\xc2U\x05M\xab\x16\xed\x8a\x1ep-\x1b\xc7\
\xecA\xb4Hl\xa2\xd2I\r\xbb\xa3\xcd\xdc\xdbx\x1f\xe7\xd5"\x85\xd1\x99|d\x07\
\xce\xe2,~\x1f\xbe\xbf\xdf9\x07B\x08\xfc\x8f\xddZ_\xac\xe4\x9e%!\x046\xb2\
\xda\x1a\xb4\x96\xa0_\xbeB\x18\xdf#\x01\xd7\x18G_T\xb7\xec\r\xa5lo,\x8e\xf4\
\x9e\xad\x9a\xb7b\x8f\x84;2(\xeet\xd7\xb9\xedM\xc5}\x1bJ\xdc\xd1\xa4E\xca\
\xcb\xca/]=wC\r\x04K\x80X\x0c,>\x88\x0bS\x0f\xe7-Il\x91\xff\x15\xdd_y\xe8\
\xf2\xe9\xae\xeb*S4 \x1e\x07\x86\x87!\r\x8f@\x08\xc1\x00\x90u\xc3\x1dMZ\xa4$\
\xac\xf5\xd4\x1f=\x16\x9c\xa6\x021\xc3\x809:\n\x11\x8f\xe3\xee\x0e\x8b:~\xf4\
Gu\xcb[\x17\xbc\x88v\xb66\x87J\xa4q\x14%zA\xdd,\x12\xa5\xa5\xb8W\x96\xa1\xcf\
\x82\xdeG\xca\x10\x01\x00\xe5_P5\xe8\x879\xf1\x02\xd46\x911\xef#\xe3p\xfe\
\xc4\xef}"T\xd4Eu\xcb\x04\xb0\xb6\xcb\xcbC\x931\xb8\xf3\x19\xbc\xf9d#i0\x92\
\xca8\x9f\t\x13\x87\xa2\xba\x95^\xacY5\xf1J\xe8\xf8\x8cK\xe6~\xd1/\x84\x89\
\xda\\tU\xb8\xa3I\x8b\x84\xc3\xc5=\x9d-\xc7\x97\xa0\xaf\x136\x92\x86K\xe6,:\
\xbe\x80\xfe\\^\xfbWx\x11\xedji\x0e\xa9j\x00fr\x08\xee|\x06\xaf\x126&\r\x8f\
\xcc\x9atb\xa1\xfd\xb9B\xf5\x05\xe1\xc2h\x1a#\x1fmL\xa5\\\x9a\xb2h\x920q0\
\xaa[\xb3\x7f\x0b\x96\xf7\xdc\xce4j]\xe1\xcd\x9b\xfe\xb4\xbf\x1c\x9d]@\xe9\
\xcah\xc1\xc4~E\xbax\xea\xf4\xf1P\xa0\xc8\x0fsb\x08N6\x8dW\t\x1b\xd3\xb3.Me\
\xe8\xe4B\xd2\xd4Jh\x1e\xdc\xd6\xa0\xed\x0c\x15\x05wo\xaf\xa8\x81?\xbc\r\xc4\
\xcb\xe2\xf9\x83\xc7\xf8\xfe\xd3cF\x86N\x11&j\xa2\xbae\xac\x86\xe6\x8dB\x92p\
\xf2@\xf5^\x99\x93,\xbc\xf47\xa8[\xf7!eqf\xa4\xc9"\xfac-h^\xe2\x80"u\xec?\
\xd2\x1d0\xa6\xc70\xfa\xee\x05\x19z\xf9\x81qF\xde\x10&NDukf\xad(\x90\xf3\xf3\
\xda\x1a\xb4]\x00\xbeVV\xd7\xdac\xef\xe3\xa6\x10\xe8g\x1c7\xa3\xba5\xb9\x1e\
\xb0\x10|^\xf1\xe1p\x96*\xb7\xc6\xdc\x8a\xb72|*\xf3<\xd5\'\xcb\xaa,I\n\xe7\\\
f>\x1f\x03\x91\x88\xacp\x87\ta\xab\x9c\xdb\x9a\xa6e\x07\x06\x06\xe8r8w\xc6\
\xfd\xb7\x9fZ\xa7\x0cT\xe9\xdc\x0c\xb9\xb2\xe3x\x02E\x84s\x85q\xcee\x00\xf0\
\x034\x17u\x1c\xc7.\x84.I\xfc\xbf\xd7o\x99W0\x01C\x86\xcc\xb6\x00\x00\x00\
\x00IEND\xaeB`\x82\xed\xd1e3'

icondict['next'] = '\
x\xda\x01\x17\x03\xe8\xfc\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\
\x16\x00\x00\x00\x16\x08\x06\x00\x00\x00\xc4\xb4l;\x00\x00\x00\x04sBIT\x08\
\x08\x08\x08|\x08d\x88\x00\x00\x02\xceIDAT8\x8d\xb5\x94OH\x14Q\x1c\xc7\xbf\
\xbf\x99qw\\\x15\x0f*\x05\x89\xba+\x9a\x90P\x17\xf3\xd0\xc9(\x82\xb4\x88\xe8\
\x12t\x89\xa0C\x87\xa0C\x19E\x84\x87\xd0-/\x1d\xa3N]\xcaKH)\x04v\xe9\x10\xd4\
E!C\x10rt\x17\xfc\x97\xebn\xab\xee\xce\x9f}\xf3~\x1dvv\xdb]G\xf0\xa0?\xf82?\
\xe6\xfd\xe6\xf3\xbe\xef\xf7\xde\x1bbf\x1cF(\xfb-\x8c\xf4\x8f\xdc?\x140\x13\
\x9e\xb6\x0fD\xdf\xf5\xf5\ri\x07\n\x06\xa066\xd6_\x89\xd5V\x7f9za\xb4\xe6 \
\xc1\xe89u\\okn\xea\xad\xaer\x7ft\\\x1cn:0\xb0$BWWX\xeflo\xee\x14\x8a2\xd3:0\
\x12\xd9\xab\x96\n\xa7"2\x10\x9dgp\xcb\x9e\x0e\x88\xf4\xf3g{\xb0\x9a\xb2\xd0\
T\x1f\xc4\xda\xca\x86\x9c\x9b\x8f\xa7\xa5"\xce-}|4\xbd\'8|\xe9y\xe2LowCP\x0f\
\xf8; \x82\xe9H\xa4\xb6m(\x044\xd4\x05\xf07\x95\xc6\xaf9c\x87%]5&\x1fL\x95\
\x19)\xffZE"\xed`-e\xed\xd2j\xd2Dj\xdb\xce\xb7\x84\x81\x8d-\x07\xa1\xba:\x9c\
\xec\xee\xa8U5\x8c\xb7\x0eDo\xec\t\x96RB2\x83\x19\xbe\xaa\x8ctV@\t\xea\xe8>\
\xd1\x11\xd25\xf5U\xfb\xe5\xe8C_\xb0i;\xc8\x9a6L\xd3F\xd6\xb4\x8ayQ\x96\r\
\xcb\xb2a\x9a\x0eL+\xaf\xe4\x96\x05\x17*\xba\x8eGBR\xf2\xb3p\xff\xc8u\x00(;\
\xec\x96\xe9 \x93\xc9\xc1\x95\xfb\xbf\xe6\xd5A\r\\\x05\x18F,\xab\xb0:n\x9c\
\xce\x8e\xed\x02\x0bW\xee\x1b\x08\x00z@E(\xa0`\xe1w,c\xda\xce\xdb\xc5\xc9\
\xc1;\x85\xb12p\xce\x95\xa8\x0b\x05\xc0\x00\xc8\x07d9\x02\x96\xe3\x02\x00\
\x82\x01\x15U*\xc1X\x88g\x84\x10/\x17\'\x06\x1f\x97\xd6\xfe\x07KvbF\xdc\x05\
\xfc\xdb@\n\xa8\xa5\xadM\x01\x80\x80\xa6\x80X"\xbe\xb8\x9c\x91\xccC\xc6\xc4\
\xe0\x8b\xca\xfa"X\xe3PX\x98I?\xa3\x00\x00\xae\t\xa6\x84\x94\xba\xa6*p\x85\
\xc0\xea\xeaJ\x16\xc0=\xe3\xd3\xe0k_#~\xffc"R\x90?1\n\xf2]\xa1\xd6\xfe\xe1\
\xd4\x91c\xcd\xba\xc8\t\xa4\xfe\xacg]\'w;>\xf5\xe4=\x00\xc9>\x10\xad\x04\xa6\
\x02\xa8T\t\x9c\xc96-\xa477\xb3N&qk\xe5\xeb\xe8g\x00!\x00.\x11\xb9\x00\\\x00\
na\x12\xcd\x83j^\xaey\xc0\xd2\xbc0\x01\xb66\x13\xa6\x99\\\xb8\xb9\xfe\xfd\
\xcd7\x00:\x00\xe1\x01\x85\'\x85\x88r\xcc\xcc\x1a\x11Qa\xb9\x9e\x94\x8a<\x0f\
webge\xf6\xee\xc6\xcf\xb1\x19\xef={OYR\x8f\xa2cff"\x12\xa5\xfb\xe4\x15K\xcf\
\x85\n\x80\xb6\x97\xa7\xaf%g?,U\x8c\xbb%r\x98\xb9\xc8\xd9\xb5y\xde\nJ\xfb[P!\
$\xca\xc1\xbe\x9b\xf7\x0f)\x0fuZS<\x8b8\x00\x00\x00\x00IEND\xaeB`\x82p\xec`"\
'

icondict['note'] = '\
x\xda\x01\x13\x03\xec\xfc\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\
\x16\x00\x00\x00\x16\x08\x06\x00\x00\x00\xc4\xb4l;\x00\x00\x00\x04sBIT\x08\
\x08\x08\x08|\x08d\x88\x00\x00\x02\xcaIDAT8\x8d\xad\x94\xcfK\x14a\x18\xc7?\
\xef;3\xef\xa4\x04&A\x10T^\x84 \xf7w\x1d\xb2\xa0\x93v\xa9N\xd5M\xf3P\xa7:\
\x84X\xa1\x84]<\x14fE\xd0\x7f\xe0\xf6\x03\xcaSe\xa6v\xe9R\x14\xd5\xee\xba\
\x1bD\x9e\xec\x12"E\x10\xab\xfb\xee:\xd3ag\x87YgM\x83\x1exy\xdey\xde\x99\xcf\
\xf3}\xbf3\xf3\n\x021~\x7f\xfc\x86\xd6\xfa\xa2R*\xa3\xb5Nl\x94M\xd3\xbc\xdb\
\xd7\xdb7\xc8F\xf1bj\xb2R,\x16\xdd\x17S\x93\xeef\xf2\xcb\xe9\xa9\xcaz,\x13\
\xe0\xd6\x9d\x9b\xc3\xab\xab\x95\xe1\x99\xd9ic\xd7\xee\x9d\xcc\xccN\xb3\xc9l\
\x8c\x8e]\xd7\x86a\x8e\x0c\xf4_\x1e\t\x82\x05\xc0\xe8\xd8u=\xd0\x7f\xc5z2\
\xf1\x98g\xcf\x9f\xd2\xde\xde\xce\xfc\xfc\xfc\x86\xf9\xf8\xb1\x13\x9c:y\x9a[\
wF\xcbW.\r\xa9\x90b\xc7q,)%\xdd]]twumhY0\xa4\x948\x8ec5\xb4\xe2\x7f\xc5\xc7\
\x1e\\o\xda\x1b\x02\xbf}\xfb\x06\x80\x83\x07;)|.\xa0\xb5\xf6\xd7\x94Rt\xec\
\xebX\x17\xbaw\x10\xec\xafG\xc8M\xbc\x1e\xaf\x03\x0b!\xe8\xec<\x84g=\x91\x8e\
\xa8W\x0f\x83\\\xb7\x96]\x8e\xe6\xaeR\x83\x96\xde\xbd\x06\xd6X!\xa5$_\xc8\
\xfb*\x95RD:"\xe4\x0by\xafQ\xc4_\xaf\xade\xce\xc8:\xe8\x97o\x00\\[\xa3X\x12\
\x8d\xc4B\xea\x82\xb5\xe0|\xfe|KCh*\xcdH\xc8\x8a|!G\xa9\xa4\xb1mE4\x12g._\
\xbd\x06\xbcZ\x8c\xb9|\x0e\xfb\xde\xe1F\xd0\xdeT\x9a4 BV\xc4\xa2\x89:\xb5\
\xb1h<\xb4\x83u\xa0\x07Ri>\xd4\xee\t)\xce\xcde)\x95\xb4\xff\xc2\x94\xb2\x89\
\xc7\xe2dsY\x00\xe2\xb1j\xa3 \xf4\xe5\x8e\x1e\x86n\xa7\x0b\xc0V\xc0\x01\xca>\
\xd8u]\x84\x90$\xe2\xc9\x90B\x10~\xfd\xf3\xb9-\xa4\xd2p\xa1\xbc\xc2Y\x0b\xcc\
\xbeG\xfc|\xf5\x1e\xa0\x19(\x01. \xd7X!\xc8d3h]B)\x9bd"I&\xfb\xc9\xf7<\x11O\
\x92J\xc3\xc7\x1e0\xce\xf4\xa3v\'\xb0,\x0b\xdb\x9e\x03\xa8\x1dHF\x03\xc5\x82\
d"\xe5\xd9R\xad\'\x13\xfb\xeb\xb4\x17\x8bE\x16\x16\x160M\x93\xd6\xd6m455\xd3\
\xd4\xb4\x05@\x02\xda\x1bN\xc8\xe3\xda\xd6\xabSQ\xd7\x04\x04JY\xb4\xb5\xedA\
\x08\x89a\x18H)\x90R\x02\xfc\x0e\xa8^{V\xd4@A\xa0\x084\x04!\x0cl[z\x7f\x9e\
\xeb?\x13\x84\xd6\x81\x97~,\xb2\xb8\xf4\x9d\x7f\re\xa9\x86u\x13h\x11B\x94uY[\
\xad\xdb\xb6\xe3\xba\xae7\x9c\xba\xb9\xe3\xb8\r\xd7*\xab\x15\x84\x10e\xa0\
\x05\xf8\x15\x047//\xaf\xdc|\xf8\xe0\xc1%\xc7q\x1a\xb7\xffKH)\xf5\xf2\xf2\
\xca\x18\xd5\xcf\xcd\x07\x0b\xafS\xf3\xbf\x02\x1bD1\x08\xfe\x03\xa2\xbev/\
\xc3\x05\x1a\xcc\x00\x00\x00\x00IEND\xaeB`\x82e2n\xce'

icondict['open'] = '\
x\xda\x01\xc8\x037\xfc\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x16\
\x00\x00\x00\x16\x08\x06\x00\x00\x00\xc4\xb4l;\x00\x00\x00\x04sBIT\x08\x08\
\x08\x08|\x08d\x88\x00\x00\x03\x7fIDAT8\x8d\xa5\x95Ol\x1bE\x14\xc6\x7f\xb3\
\xde8k{\xdd\xc4q\xeb&i\x1a(\x8d\xa0\x904\x15*\xa8\xa8 !!qEB\x94"\x0e\x91\x90\
\x10g@\xaa\xb8\x01\x12p\x05n\x1c\xe0P\xa9P jS\t\x89\x1e*\xc1\x81\x03\xa2\x07\
\xf2\xa7&\tI[H\xa3D\xb6\x93\xb8\xc6q\xec$\xb6g\xe7q\xd8\xb5\x13\xd1&\xb4\xf0\
I\xb3\x9a}o\xf6{\xdf\xcc{oV\xb1\x03\xce}u\xf64\x8aaO{\x08\xb2\xd32\x00\x14\n\
A\x10\xe1\xa3\xd7_{\xe3\xdd]\x17_\xb8\xf4\x8d\xdc\x0fJ\xa5\x92\x9c;\x7f\xb6\
\xa9\xc0\x1e\x1a\x1a:n\xf0.+e\xf9\xc1QD\xa3\x11K\xd7=\x00<O\xfb\xe6\x1d`\x8c\
\x01@\xeb:\xe1p\xb8i\xb7K\xa5\xe2\xe7o\xbe\xf5\xf6\xfe\xed\x8b\x97\x96\xb3tw\
\x1f\x00`||\x9cL6\x8b\xa5\x94\xcf\xdf\xd4\xe4\xbf\x18\x11\x12\x89v\x06\xfa\
\x07\x9aA\x00l\x83\xe8r\xb9\xcc\xd8\xe8(\x00\xd1X\x94\x9e\xdenN>\xf54\xc5b\
\x81\xbe\xbe>\x8e\x1cy\x04\xcb\n\xf9DF\x10\x91\xe6\x1c\x04\xdb\xb6\xc9dsh\
\xad\xb7\x11{f\xb5\xd5i#\x99\xdc\x0b@2\xd5\xce\xc9\x13\xcfP\xa9T\x98\x9f\x9f\
\xe7\xd7\xd1Q\x9cHd\x9bF\x9a\x04\xad\xe10\x0f\xf4\xf6\xd2\xdf?\xc0\xf2J\x0e\
\xd7u\xb7\x88\xad\x90\x8a\xd56Ku\xc7qZ\x96Wr\xecI\xc4\x88D"\xcc\xcd\xdd\xa4\
\xae5G\x07\x07P\xe2\x9f\xb1\xb2\x14b\x04e\x81R\n\xe3\t\xa9\xfd\x9d\xcc\xcc\
\xce23;C2\xd9\xf1q\x93\xd8q\x9ct6\x97y2\x1a\x89\x11s]\x9e{\xf6y\xf2\xf9\x15\
\xfe\x9c\xbb\xc5Zy\r\x04\xbf\xdc\x8cA\x1ai\xb4\x14\xb6\x1d"\xe2DH\xa5R\xfc6u\
\x8d\x8e\x8e\xc4\'/\xbep\xeaL3\x03/\xbf\xf2\xd2;\xc7\x06\x8f\xbd\xdf\xd3s0\
\xeaD[hOt\xf1\xf5\x954\xd3\xc5};V\x02\x80\x13\xf2\xabf\xd3\x0b\xdd\xe1{\xd8]\
\xbaj\x03\xb7\n\x85\xbf\xea\x87\x0e?\xc8\xe3\x83O0\xf2\xdde\x86^=\x8dRA\x89)\
\x05(\x94\xf2\x87\x9f8\xb6\xfcw\xc1\xa7_\\|\xd4\x06\n\xd5j\xad\xeey\x1e\xf1x\
\x9c\xab\x0b\x0eGk\x86\xe9LeW\xc5;\xa1;\xe1P\xae\x8a\xb6\x80\xa9|~\xb9\xeeiM\
&\x97!\x1c2\xff\xda\xc2\xbb\xa1T\xb8-\x9b:\xb4h]\x18\x1e\xc9:ND\xe2\xf16\xca\
k%\x8e?v\x00\xf9\x8f\xbcm\xd1\x16*\x1bU\xd3S\xf9\xf1\x8c\x05PZ]\xad\x1a\xd1|\
\xfb\xfd\xcft\xa5\x92\x147<D\xc0\x88`\x0c\x18#\xc1 h\x90\xed>\x9a\xf6hk\x88\
\x85l\xbe\x0eL\xd9\x00176\xfa\xc7\x8d\xb9C]=\x87q\xf7\xf5\x92)\xd6\xd8\xd4A{\
\x06]&\xc1\x1dFc\xa6\x1a>\x1f\x1dn\x0b\xda\x13\xd2\xd37\x17~\x1a\x1e\xc9\xda\
\xfe\xc7\x8c\x97\xcb\xe5S\x9d\x0f\x1d\xa4P\xd6d\x0b\xd5\xad\xfd)\x01\xf1\xaf\
E\x15\xcc}[\xe0\x03\x10E\xcd\x13\xc6\xc6\xd2\xf5\xd4\xfa/\x1f\x02\xd8@\xeb\
\xe2b&\x1d\xdf\x137\'\xbaS\xd6\xd4\xb2\xdeR\x1bDm<\x1b\x05\xd6\xd0\xde\xf0\
\xa5\xdaZ\xa9{\x86\x99\xe9\xf4\xca\x0f\xc3#_6\x88\xf7NNN\xc6:\xbb:\xad+\xbf\
\xaf\xdf\x99\x11\xf1\x8f\x81mO\xd5T\xea\xfb\xb4\x16X\xcby\xac/]\x04,\xc0\xd8\
\xc0Z>\x9f\xbf~mb\xe2\x83\x98;\xfd\xde\xbdV\xc0?\xa1o_\xbf1q\xe9\xb3\xf3\x80\
\x0b\x94\x1a\xbbs\x80h`t\x83\xa8\xf7\x03\x01j\xc0:P\x006\xee\xd6\x97\x16\xbb\
\xfd2v\x87\x81\xff\xd1]\xf7\x82\xbf\x01\xa89\xd1d\xd8\xd4\x05\x1f\x00\x00\
\x00\x00IEND\xaeB`\x826;\xc6E'

icondict['previous'] = '\
x\xda\x01\x17\x03\xe8\xfc\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\
\x16\x00\x00\x00\x16\x08\x06\x00\x00\x00\xc4\xb4l;\x00\x00\x00\x04sBIT\x08\
\x08\x08\x08|\x08d\x88\x00\x00\x02\xceIDAT8\x8d\xb5TKO\x13Q\x18=\xdf\xcct\
\xda\xe9C\x9eE$\x95\xb4\x80\x02\xeaNX\xb8"\xba\xa2<\xe2B\xd6&\xfa\x0f\x8c\
\x0b`c"\x0b-.H\\\xb811lM\xd0\x15BL0F`e\x821$\xae0\xb6<$\xca\xa3\xe15\x9dN;3\
\xf7\xba\xe8\xf4Ai\xa1&z\x93337s\xee\xf9\xce\xfd\xee\xf7]\xe2\x9c\xe3\x7f\
\x0c\xe1o\x17\x84\xfa#\x0f\xfe\xa90\x11(4\xf8\xec9\x80\x89J\xf8R%\xa4\xae\
\xae\x97\x8e`\xff\xdek\x7f\xcd\xb9\xde\x9d\xf8AEF\xcet|\xed\xe6co\xbcq\xefS\
\xa0\xb1.|\xa3\xbb\xd3]\x91*\xcep\xdcr\xfb\xc9yx\\\x0b\xa1\x80?\xd8\xd1\x19\
\x92\xb9 V\xaa\x0b*W\x15m\xbd\x916&\xd1b[K\x93\xffbs\x93\xb8\xb3\xaf#\xd0\
\xe0\xc5\xdc\x87\xcf0\x19\xd3\xcb*r\xd2b3\xc3u%\x1d\xb7\x86#\xdd\\\xa4\xb9\
\x8e\xcb\xcd\xbe\xfa\x86zak?\t\xc6\x80\xbd\xa3\x14zz\xae\x03\x1c\xae\x93\x16\
\x01\xcbb\x98\x9f\xff"\x01%R\x11\xec\x1b\x0f\x0b\x920u\xa5=\xe8\xf1UW!~\x94B\
vS\x07\x894\x0e\xb52[\'\xa0\xa1*\x1f\xef\xd8\xe1\xb5\x0eD\xee;$zs\xb5\xa3\
\xc5\xa3x\xbd8\xd0\x0c\x14g\x8a\xf3\xd2`\x0c0\xad<9\xe78\xd8\x17\xb9E\xc4_\
\xb5_\n\x82\x1c2\xe2\x87:r4\x0e\x10\xf1\xcc\xbc \x10\xb7\x9f\x04\x028\x90v\
\xe5}\xe6\xbeVgG>\x92 L\xc4V74\xcb0`\x19\x06T5\x99A"\x89#U\x87\xaa\xeaP\x13y\
$\x12:\x12\x89Tf\xae\xe9H&\xd3\xa5S\x11\x9d\x1e~\xa8\xa7\xcc\xf1\x95\xef1M\
\x16\x01\xb7\xb3\xa2\xfe\xc9\r\xd3b\xa5\x85\x01 \xf6nx\xcc4\xd8h4\xba\xa6\
\x11\x18\\r\xbev\x9d\xb2\x88j\xaf\x135\xbe\x93\xa8\xf5\xb9`\x98y\xe1\xb2u\
\xdc:\xf8\xf4\x1e\x87\xf8\xe2B\xa0I!AB\xca\xb0\xe0U\x1cX\x8bF\x19g8\xedJd\
\xb1\x99\x11\xb9lK\xff\x98\x1e\x9d\xb4,\xdc\xfd\xf5s3\x99N\xa7 \x89\x02\x0c\
\x8b\x813\x08\xd0R\xder\x90\xb8\xc7w\xaac\x00 "j\xee\x1d\x0b\x0b\x82<U]\xefw\
;\x15\x17\xb66\xd6\xb1:;\xaa\xd8\x14n\x83\x01\xe0\x9cs+\xbb\xf6\x84c\xca\x0c\
\x89\x88\x9c\x00\x94\xf5\xf7\x8f\x16\ru{h?\xbe\xad%\xb5\\wx\x0b\xe0\xb1\xa1\
\x10\x91BD2\x11\x89B\xb1(2\xb5\xed\x00 \x03p\x02pn.L|\xd5\xb7V\x86\x0e\xe3\
\xbb\xaaM\xf5\xd9\xa2n\x00\n\x00W\x96k\xafs\x14;\xa6\x12\x10\x00\xd0\xef\xa5\
\xc9o\x89\xcd\xa5;\x9c\xb3];\xb8hC(\xe4eq\xacP9\xe7\x8c\x88\xcc\x12\xf9\x13\
\x01\x98;\xcbo\x97k9\x06\x00\xa8E\xff\xad\x02\x98\x00\x8c\xb3\x0eO(p\x95\x05\
\x95\x08l\xd9o\xc6m\xc1?u\xddF\xf6ok\xec\x96\x00\x00\x00\x00IEND\xaeB`\x82B\
\x96^\r'

icondict['save'] = '\
x\xda\x01X\x04\xa7\xfb\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x16\
\x00\x00\x00\x16\x08\x06\x00\x00\x00\xc4\xb4l;\x00\x00\x00\x04sBIT\x08\x08\
\x08\x08|\x08d\x88\x00\x00\x04\x0fIDAT8\x8d\x95\x95]l\x14U\x18\x86\x9f\x99\
\xed\xfeLg\xdb\xeet\xd9ew\xebR\x96\x96\xa5\xc8\xdf\xb6\xa4h\xf1\x07k\xe2\x05\
F\x88\xc6\x88\x17zc\x88\x17\x80A\xaa\x12\x0c\xe8\x85\x18\t`,\xa6\xb1\xbd\x10\
\xbd\xd0(H"7^\xa01\xc4\xd8\x18#\xd2\x04Q\x11\x97Pjm\x8a\xad\xbb\xb4\xd3vw\
\xf6gvv\xc7\x8bv\xc7\x96\n\xc57\x99|\'\xe7{\xbf\xf7\xbc\xe7;\xe7d\x04f\xe1\
\x85\xb7\xf6}\xf8g:\xf4xr\\\xaf\x9d=/\xd9M\xcd\xefN]^,\xff\xde\xd1\xf5\xfa\
\xe7\xdfs\x07\x10\xca\x83\xee\x8f:b\xa7\x7f\x8a\x9c_\x1a]\x99\xaf_\xec\x17S\
\x05\xd1UW\xed\x12\xffJ\xe9\x8cg\xf3L\\9;\x90\xd1r\xce\x88\x12\xdf\xd7\xf3\
\xc6\x89O\x17\x12\xb6\x95E\xcf\xc6\x83\xa7\x97\xac}\xc83\xd8\x1fw\\\x1b\x1c\
\xb4\x0f\xfdqM\x1c\xba1\x86\xbd\xaa\x16\xc5\xe5\xc0\xe5kT&\xb2\xa5\xea\xebI\
\xd7\xe6-\x8fy/\x9c\xff\xf6\xb7\xfe\xdb\t\x8b\x00?^u\x1d\xb9kQ\xc5`\xba\xff\
\xeb+\x1b|\xe7\x9e\xed\xed\xdc)>P\xdf\xb7\xb90y}j\xf8\xda%31\x95"\xa5\xa5Q\
\xfcAd\x7f\xd8\xf9kr\xddg\xaf\xbc\xb9E^PX\xcdH\x8d\xb6bz\xf2\xc1\xe5\xc3\x8f\
\x1cz\xf9\x83\x93\x00\x87\xf7~\xf2Ukx\xf8`ZU\x05mj\x1c=\x97\x01\xc0\x1f^.\
\xfad}\xe8\x86\x1e\xe9Y\xb0\xc7\xcf\xec\x7f\xe9\x8b\x88\xb3\xf0\xcb\x94Z:0;\
\xe9\x94\x04\xbe\x1b\xafg\xe9\xaa\x969E\x9e\xecen\xfc=J\xa84q\xb3\xde\xbe\
\xaew\xbb\x8f\x02T\x00\x84\xabS_f\xc6\x1c=\x87\x0f\xbd=o\xe5\x87;\xba\xe7\
\xcd\xe5\xbc\xf70<\xd0\xcb\xc7\xc7\xe6\xf8\xe0\xd5\xfd{\x8f\x00G\xadVdF\x1dW\
\x15\x8f\x8fLfz\xbb\x9a\xa6Y\x9f%\x96\xfdwl\xb3;\xe6\xf0\x86\x86\x87\xd04\r\
\x9f\xcf\xc7\xee=\xbbb\x96c\xa0!\x10\x08\x02\x90\xd6\xd2\xb8e\xf7\x7f:-\xc3,\
\x95\x00x\xe2\xe0\t\x0c]\xe7\xd4\x81m\x00(\x8aB2\x99\x8c\x02\x17\xc5\x19\xee\
\xd6\xe6u-d\xb3Y\x04\x04\xcbiS\xeb&\x9aZ7Q\xa3\xf8\x00\xc8\xe7s\xd31\x9b\xa2\
1v/\xcbV\xb7\x02P)U\x02p_\xdb\xfd\x00k\xacV\x00\x8f\x86Bus\\\xbd\xffb;\xfd?\
\xff\x00\xc0\xc8\xf0\x00\x98&E\xa3@.\xab\x91\x9aT\x01\x18\xb8\xd4\xc7{;7Z5\
\xe1p=\xc0k\x00\xe2\xee=\xbbb\x92T\x89\xc3\xe1\xc0\xeb\xf5Z\xa4\xa0\xaf\x9e\
\xce\xed\xeb\x89\xf7\xf5R\xeb\x0bQ2\xcd\x99>\x98T{\xbc\xf4_<G\xe7\xf6\xf5\
\xd4\x87\xa2\x00\xc8\xb2<\xd3\x0e/\xbb\xf7\xec\x8a\x89@t\xb1?\x00\x80\xaa\
\xaa\xc8\xb2\x8c,\xcb\x88\xa2H\xa4n\x05];\xda,qQ\x10p\xd7\xd4\xd2\x7f\xf1\
\x1c];\xda\x88\xd4\xad\xb0\xf8\xaa:\xbd\x8b\x9a\xea\x1a\x80\xa8\x08\xac\xb9{\
\xe5*\n\x85\x82YQacrr\x12UU\x91$\tY\x96Y\x1dm\xe1xG;\xf1\xbe^<\x8b\x82\x0c^\
\xbe\xc0\xf1\x8evVG[,AUU)\x16\r\xd2\xe9\xb4\xd9\xb0\xac\x01\xa0M\xcc\xe7\xf3\
k\x03\x81\x00n\xb7[0\x8c"\xa5\x99\x13/\x17\xa8\xaaJmU\x90\xce\xe7[\x89\xf7\
\xf5\xf2\xces-\xd4V\x05\xad\x1c@\xb1h\x80\x00\x8a\xa2\x08\xe1\xf0\x12r\xb9|U\
\x85\xd3\xe9\xdc\x1a\x8dF\xad\xebr+(\xca\x06\xbe9\xb6\xe1\x96\xf92\x9a\x9a\
\x9ap\xb9\x9c\xdb+\x00\x92\xc9$ccc\xb7$\x9b\xe5\x83\xbb\x83\x9c\xcf7}5\xcb\
\x0f\x04]\xd7\xf1z\xbd\x9c9s\x06\xa7\xd3\x89\xec\xae\xa4\xca]\x8d(\x8aH\x92\
\x84 \x08H\x92\x84\xdb\xedFUU\xfc~?\x89Db^,\x0b\x8b\xb3W3\x0c\x03\x9b\xcd\
\x86i\x9a\x88\x82\x8d|>\x8f\xae\xeb\x98\xa6\x89\xddn\xbf\xad\xf3\x9ba9\x16\
\x04\x81l6Kss\x0c\xc3(b\xb3\xd90\x0c\xc3":\x1c\x8e;\x16\xb5\x84\x13\x89\x84\
\x19\x08\x04f~S\xde\xdb\xf1\x01\xf0x<\x00D"\x91yqdd\xc4\x04\x04\xe1\xa9\xa7\
\x9f\xdc\x16\x0c\x06N\xfd/;\x0b`ddt\xe3?\xe7`\x9fS\xd3\xf9d\xaf\x00\x00\x00\
\x00IEND\xaeB`\x82\xa0\x11\x18;'

icondict['stamp'] = '\
x\xda\x01\xba\x02E\xfd\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x16\
\x00\x00\x00\x16\x08\x06\x00\x00\x00\xc4\xb4l;\x00\x00\x00\x04sBIT\x08\x08\
\x08\x08|\x08d\x88\x00\x00\x02qIDAT8\x8d\xc5\x95MHTQ\x14\xc7\x7f\xf7\xce\xbc\
\x9c\xd4!\x03\xa7B\xfcH\xa4\x82\x94\nr\x13\x15\x18Ad\xf4\x01c\x9b\xb7\xc8]T\
\x8b\xa0Y\x97\xb5\xa9U\x8bYUD\x10\x14\xc2\xd0B\x84\x84\x16\x11\x14a\xb4\x88>\
 \xc94%PK"5It\xd2\xf1\xbd\xd3b\xee\x1b\x9f3\xeaC\x0c:p\xb8\x8f\xf3\xf1?\xff\
\xfb\xe7\\\x1e\xfco\x13\x11\xb5\x9a\xfa\xc0\xe2\xa4\xadO\x00\x8f}\xa1\xd3\
\x89\x94\xdb\xb1Zb\xf9\xa0g\xee^\xa8\x90\xc9\xb1A\x19\x1b\xed\x97\xc1\xdenI\
\xdaZ\x92\xb6n\n\xea\xd5\x01\xf9\x87\xf6\xf5W\x88\x0bNf\x0e\'\x9d\xe6\xd8\
\x95\xd7\x00\xcf\x83z\x83\x80q\xc5el\xa4\x17\'3\xc3\xe4\xc47\x8aK6z)k\xa5\
\xbep\x10\xf0\xe4\xc4\x0f~\x8f\x0f\xd3\xd3\xdd\x8eD\xeb\xd0\xa5\x95\xb9\x99k\
a|\xb4\xf3\xda\x01\x8ab\xdbi<u\x95\xda\xfa&\xde>h\x05\xb8\x01dVj\x0c\xda\n\
\x9d\xb4\xf5I\xa0\xd3\x17\xbb\x98H\xb9w\x00g-\x8c]\xcc\xaa\x9d\xbf?\r@"\xe5\
\xde\x06\xc4\xf4Z\xcb\x91+\xd08i\xeb=\xc0\xfb\xfcx$\x12\xf1\xf2\xf9L\xf7&R\
\xee\x07\xf24_4-i\xebm@\x7f\xf3\xa5v\xca6U2\x9b\x1e\xc7\x8a\x94\xf1\xe8\xf2\
\xe1\\M\xbc\xad\x03+R\x06\xc0\xaf\xef\x03<\xbdu\x0e\xa0>\x91r?\xad\x04,\xf1\
\xb6\'\xa4\xa7\x06\x97\xba]\x81\xad\x8fV\x90\xf9\xa3\xe8\xba\x19\'\x91r5Y\
\x89\x80\x05)r\x03\xca\xab\x1b\xc9\xcc\xd4\x98\xa8\x06Y\xb8\xa1\xe3:(\x14\
\xe2\xcc\xa2\xadbD\x1c\x94\n\xf9\xb1\x1c\x03.a\x03\xaa\xbd!?G\xbf0\xd0\xf3\
\x12\xa5\x14:\x04\xcf^\xbc\xa3\xb7\x7f\x98\xcf}CTU\xc6\xd8\xddPK\xcb\xf1\xfd\
(\xad\xd0\x1a\xea\x1a\x9a=\xe0(0\r\xcc\x03n\xd8\x80\x16\x01%\x00\xe1\x90e\
\xc8\n\x88\xe2\xc8\xa1F\xd6Ya6\x97o\xa0\xa6*F\xd3\xc1]\x00\xe8\xc2]\x88\x1a\
\xc63\xf9\xc0\xc5\x00\xe2:\xc4\xb6lE\x99E\xd4@K\xbc\x9a\xbe\x81\x11v\xee\xa8\
\xcaj\xa6T\x16x1\xb8\x05\x84LKNc\x01\xd4\xc7\x119K\xdb\xbe{\x05\\\x8c\ru-\
\x1d\x7f\xf3UZ\xc9\xbeD\x07\xb3v\xcaL\xf1\xa4(\x05"f\xba\xf61\xf0\xb8\x89i\
\xf4\xcey\xe3i`\xca\xc80\x07\x88w!\xef\x15\xad3n\xf9\xe2~\xf3\x00\xbdUq\x8c\
\xcf\x19\xc6\xf3\xa6&\xf7\xbb\xf1\x9f~\xf7\xc0X\xe2;?&\xcb\xe4\xff\xad\xfd\
\x050\x00\xcd[X\x8d\x83\x03\x00\x00\x00\x00IEND\xaeB`\x82\xb7\xa6E\xc8'

icondict['split'] = \
'x\xda\x01\x08\x02\xf7\xfd\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\
\x16\x00\x00\x00\x16\x08\x06\x00\x00\x00\xc4\xb4l;\x00\x00\x00\x04sBIT\x08\
\x08\x08\x08|\x08d\x88\x00\x00\x01\xbfIDAT8\x8d\xad\x94MkSQ\x10\x86\x9f\xb9\
\xf7\xa4\t7\xd7X\xb5\xd2P\xc8\xa5\x16\x85\n\x8aq\x95E\xc0M\xf7\x82\x0b\x11\
\xdc\xf8?\\\xb9\xf1\xa7\xb8\xcfJP\xc8J\xf1\x83\xba\xb1\x14?@cLp\x11\xb5iR[\
\xad\xbd9g\\\xd8h\x1bH\xe3\xbdf\xe0p\x18\xe6\xcc3//\x87\x91Z\xad\xf6$\x8a\
\xa23L1Z\xad\xd6\x07S*EKw\xef\xad\xcf\xab\xeaT\xa0"\xc2\xed\x9b\x17\xc4(0\
\x7f\xea\xd8T\xa0\xc3P\xc0\x88\xc0\xe2\xc2\x89\xa9\x82E\xc0\x08h\xe5b\xb4?\
\xe7\xdf\xc2\x0eb|\x93\x19\x87E\xe8\xa9\x01\xa8^\x8a\x12)\xaa\xd7\xeb\\YY\
\x19[_[\xeba\x00\x9cs\x89\xc0q\x1cO\xec1\xaa\x9a\x18<\xa9GU\xf1\x86\x8f\x92\
\x1c\xe0P\xbe\xdezz(W\xd5tV\x8c*~\xf5\xe5\x11\xbbv\x8br\xe9\xaf\xefFU\xb1\
\xd6&\x06?\x7f\x7f\x9f7\x1b\x8f\xf1\xbd\x0c\xea\xc7\xbc\xec<d\xeb\xfb&\xd5\
\xb3\xd7~+N\xeb\xf1\x8f\xbdm>\xed\xbc&\xe3g\xd8\xd3\x1d\xbe\xedvy\xb7\xf1\
\x82\xed\x9f\x9b,\x9ajz\xb0u\x03\xde~~\x86\x9fs\xcc\x04\x82\x8aR\x18,1\x9b+\
\xa2qJ\x8f\x01fsE*s7Po@\'Xe\xc6\x16(\xbb[D\xc1e\xfa\xfd~z\xc5\xcb\xc5\n\x0b\
\xc1y\xba\xdd.\x0f\xbe\xf6Y\xf6\xaer\xaeX&\x0cCz\xbd\xde\xff\xfd\xe30\x0c\
\xc9\xe7\xf3\\?y\x87\xe3\xf9\xd3\x88\xc8\x9fzj+\x0e\xf6\x14\x829T\x95\x83\
\xab7\xd5ws\xce\x1d\xd9\xe3\x9c\x93TV\x8c*\x1e\rk\xad\xef\x01\x92\x98:y\xa8\
\xef\xa9jbp\x18\x86G\xd6\xad\xb5\xbei\xb7\xdb\x1f\xf7\x97\xc7p\x88\x0co\xc6l\
\xffl6K\xa3\xd1\x18\x0bn6\x9b\x9d_\xf8\xb2B\xbf#Q\x89V\x00\x00\x00\x00IEND\
\xaeB`\x829\xfa\xf1\x1c'

icondict['crop'] = \
'x\xda\x01\xac\x01S\xfe\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x16\
\x00\x00\x00\x16\x08\x06\x00\x00\x00\xc4\xb4l;\x00\x00\x00\x04sBIT\x08\x08\
\x08\x08|\x08d\x88\x00\x00\x01cIDAT8\x8d\xed\x94\xcbJ\x041\x10EO\xb4}.T\x14\
\xdc\xf8\x17\xe20\xbe\xf0\xb3]\x08\xfe\x81\xcf\x19\x06?\xc2\x85"\x82\x8aZ\
\xd7E\xaa\xd2\xe9a|\x80"\x08\x16\x84\xeaN:\xb7N\xaa*\r\xff\xf6\xdb\xa6\xa3\
\xe3C}\xc7OT=:>\xd4w\xcc\xc5\x01H\xe3\xc4\x92\x18]\r\x90@R\xf6\x18\xf83\x08\
\xb3\xec\x85\xfc\x1b\xd1\xdb\xec\x93R*\x9aSc\xc4\xa1\xde\x19H!\x83I\x08\xcb>\
\xd6r\xc4\xb2\xff]\xe2\xe1\xe82\xcbX\xe6\x8a\xcd-\xa1\x13[;\xdf\xdf\xda\xf9\
\x021Aa\x1dQW\xccs&\xa2Z1\xfd)\xf1`x\x8e\x00\xcb\xc8.\x1a)2\x17\x8bT\xe4\x1a\
l\xf7\xf6>\'6\xc0\xaa\xfc\x95#\x17Q\xda5\x19\xb2\x8f\x89S\xd6\x13\xe7\x833\
\xdf\x98\x85\x88cw\xf2\xacr\x1aI\xec\xf6\xf7\'\x12\'`\xb6DTT=\x93Y%\xd6v\t\
\x9d\xf7\x8a\xb8\xa9\x89g\x80e\xe0Z\x12\xa7\x17\'\xa5\xc5J\xab\t/X\xa4\xa8\
\xdb1{;\x07A\xbc\x02\xdcG\x1a\xe6\x80\x8d\x1f\xbay\xeb\x0eZ\x88\xd7\xf9\x99\
\x7f\xc5\x1a\xd0D*\x120\x0f,\x01\xab\xee\x17\x81\x05?M\xf2f\xa9k\xf2\n<\x02O\
\xc0\x03p\x07\xdc\x00\xb7\xc0\xe3xW4.\xd4\x00\xb3>f\\\xd0\x9b\nU\x81^\x80g\
\x1f\x11\xe8\x05\xb0\xf1\x0bR[\xf21M\xf7wX\x0b\x87\xaf\xd7\xfe\xa8\xbd\x01;\
\x80\x0eu\x02\xfd\x82\xf8\x00\x00\x00\x00IEND\xaeB`\x82.E\xb5\x96'

icondict['quit'] =   \
'x\xda\x01/\x05\xd0\xfa\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x16\
\x00\x00\x00\x16\x08\x06\x00\x00\x00\xc4\xb4l;\x00\x00\x00\x04sBIT\x08\x08\
\x08\x08|\x08d\x88\x00\x00\x04\xe6IDAT8\x8d\xad\x95\xdf\x8f]U\x15\xc7?k\xef}\
\xee\xb9\xb7wf\x9a\xc1\xa9:43`M\xa5\xe9\x8c\x1d[(Z\x85\x86\x06\x84P!\x1a\x8d\
\x84\x08&\xa6&\x9a\x18\x8d6>h\x8c\xff\x04\x89<\xd0\x07\x05\xd2\xd4\xc8\x8f\
\x86\x84\xa4!\x84\x9f\x16,\xa1h\xa6\x94\xfe\x04j\x7f\xccp\xef\xdc\x99;w\xe6\
\xde\x99{\xce\xd9g\x9f\xbd}8\xd361<\xf0\xc0Jv\xf6z\xd8\xeb\xbb~}\xd7\xda\xc2\
u\x19\xe4\xf3\x91\x1e\x80\x84\x100\xd1\xba\r?\xfd\xd9o\x9f\xfc\xe6\xb7\xf6\
\xdcW\xa9T\xb4\xd2\n\xad4J+\x94(D\tZk\x04Ai\x85\x88\xa0\x95\xa0\x94\x02\x01A\
\xc8\xedjr\xf8\xf9C\x7f?\xf8\xd4_~\xed\xbdK\x0c\xc0\xbd{\x1f=p\xeb\xce={\xe7\
\x17\xda\x00(e\x10\xa5\xd7\x00\xca;w\x05Zk\xe28F\t \n\xad\x05\x11\x01\xa0\
\x1a\x9b\xdaC?\xf9\xdd\xbeF\xa3\xd1\x14\x91?+mj7\x8fn\xbc\xe5{\x8d\xe6<\xfd\
\xc4\x91\xd9@\x9ay\xd2\xcc_\xd3\xf3"\xb0i|\x80/~\xa1J\x92\x16\xa4\x162\x1bH\
\xd2@\x9aAf\x85\xdej\xc1\xccl\x93\xcd[v>,\xa2\xbf\xa4D\xe4\x86v\xbb\x1d\xd9\
\xdc_\x03L\xad\'\xcb\n2\x1bX\xe9;\x86\x06\x07x\xf8\xc7\xf7\xf0\x8d\xa9\xad\
\xb8B\xb1\x9a\\\x07L3\xae\xebVqef\xbe\x82\xa8A\x03\x84\xd6\xfc\x12c7y\xbc\
\xf7\x88+\xd3+|A\xe1\xfa(]%we\xba!\x14\xa4\x99\xc7\x17\x16+\n\xa4J\xa5b\x10\
\x11\xc4\t\x1eEg)\t\x04\x8f\x01X\xed\xe7\xa4\xa9\xc5\x87\xb21\xceY\xb6l\x1ea\
\xe2\x96\r\x9c8\xdd\xa1\x9fx\x00\xacS\x18cx\xf0\xfe\xaf`\xad\xe3\xcdc\rZ\x1d\
O\\\x89\x88"\xcdb+\xa39\x9f\x82\xa8\x12\xd89Ofs\x08\xe0\n\x98\xd82\xca\x1f\
\xf7\xff\x00\x80\xd5t\x9aS\xe7\xe6\x00\xf0\xde\x13\x88P\xd1\x08\xdf\xde1\xc2\
\xfa\xa1\x98\x7f\xbcx\x85\xa5\x1e\xe8\x1cN\x9c\xfc\x18\x9b\x97\x9cS\xa5\x01\
\xd8,%\xcd,\x95J\x95\xef\xef\x9d\x02\xe0\xa5\xd7\xces\xe4\x95\xf3x\xaf\xae\
\xb1\xa51\x97p\xe8\xf9\x0f8\xf6\xde,\x13[7\xf3\xdd\xddc8\xe79\xf1\xc1,\x8bK\
\x16\xa3\xd5u\xe0\x80&\xcf\x0b\xfa\xfd\x94\xa9\xc91&\xb7n\xe2_\xc7/s\xe8\xb9\
i\xba\xbd.>\x94\x8f+\x11\xe4N\xb88\xd3\xe7\xf0\x91\x8b\x9c<\xd3\xe0\xce]\x9b\
I\xf2\xc0B\xbb\xcb\xc0`\x85(\x8e\xae\x02+B\x10\x92\xb4\xc0Z\xcf\xf8\xd8\x08\
\x00\xd3\'?\xa1\xdd\x9eC$\xe2\xd2L\x8fC\x87O\xf3\xd6\xbbM\x96W\nDi>\xba\xd4\
\xe7\xc3\xfff\x00L|m\x18\x13+t\x1cc\xccZ\xc4"\x02bH3\x07\xa2\x18^_\x07`\xb6\
\xd1#\xcf\x03\xce9\xba\xdd%\x0e>\xf3\x1e/\xbd\xf6\x11\xce\x95\xf4\xea\xb4\
\x1b\x9c<\xdf\x01`|\xe3\x10\xeb\xea\x06\xa5\xabh\xa3\x010\x88\xc2\x07E\x96\
\x15\xa4\x19\xac\xf4\x1d\x00q\xac\xe9\'\x0emJ\x87\xa8\x88\xe0!]i\xd3\xedY2\
\x1b\x18\xaa\x97\xd1\xad$\xbe\xa4\\\x14\xa3\xd6jl\xca2\x1b2[\x90f9\x97g\x96\
\x00\x98\xdc2\xc2\x91\x97!I\x0b|\xc8\xc8lJ\x96\x05\x8a\xa0\x11\xd1\x0c\x0ein\
\x9d\x1c\x06\xe0\xec\xc7K\x88\xd6\x88\x8e\xd1Z \xf8\xb2\x14\x01!Isl\x0e\xaf\
\x1f=\x03\xc0\x0f\x1f\xd8\xc6\xddw}\x9df\xab\xcb\xc2b\xca\xca\xaa\xc3yU\xb6%\
8\x1e\xf9\xd1vv\xef\x1a\xe7\xf8\xf4\x1c\xd3\xe7\x16Q\xa6\x8a\x18\x8d6\xd1\
\xda\x1e\x89\xea\xa3C#\xb7\xfd\xd2\x15\x01D\xd3j-\xe3|\x95];\xc7\xb8\xfb\xce\
\xaf\x92Y\xa1\xd3\xe9\xe2}\xa0V3\x8c\x8e~\x99\x9f?:\xc5/\x1e))\xf9\xd8\xd3g\
\xb9x\xf9\n\xdaT\x91\xa8\x86\xeb]\xe8\xce^x\xfbi#\x08\xa2"\x82/\x10\x04D\xf1\
\xc4\xdf^%w\x81?\xfc\xe6;\xfc\xfeW\xe5\xf9\xf7\xf4%D\t;\xb6\x8d\x03p\xfa\\\
\x93\xa7^\x98\xe5\xedc\xa7\xa8\xd4\x87\xc0\x94S\xabT9\xe2F\x94\x96\xc8D\xd8\
\xb5\x91\xb9\xba\x06\xffz\xf0\x9f\xbc\xf3\x9f\x16\xf7\xec\xde\xc4\xd4\xc4\
\x06\xee\xb8\xfd&\x00^=:\xcb\x89\xb3\x1d\xde8\xd6\xa4\xb50C\\\xad\x95\x8d\
\xf3\xa5\x9d6\x91\x02%\xc6\xd9nsx}\xb4\xd0\xeeTF\n\x1f \x04DJ\x07g\xce|\xc8\
\xd9s\x17\x18\xa8W\x19\x1e\xde\x80\xc7\xd0\xeb.\xd3O\x1cqM\xb3n\xa0R.\'_\x00\
\x8aj\x1c\xb3\xd2o7\xbd\xb7\x8b\xc6\xe5\xfdO6n\xdas`\xdb\xed\xfb\xfe\xd4[\
\x9e\'\xb3\x05\xa2"D4\x88A)\x83\x0f\x8a\xce\xd2*J\x1b\xa2J\x9d\x1b\x06bP\x15\
\xc4D\x88\x8a\x88\xaa\x9aZ\xadF\xe8_\xcaO\x1d\x7f\xf6\xf1\xe0\x8b\x05\t! "C#\
7n\xdb?\xb9\xfd\x81\x87j\xd5\xa8~\xf5\xf3*\x87GA\x80@\xc9\x1e\x02\xff\'%\x87\
\x17Z\xcd\xf6\xfb\xc7\x9f9\x90%\xf3O\x86\x102\t!\\\x05\xd1\xc0\x8d@\x9dO1\
\xff\x0c\xb2\x0c\xcc\x855\xc0\xff\x01c:[\xc2\xdb:\x88\x1b\x00\x00\x00\x00IEN\
D\xaeB`\x82\x8f\x92z\x04' 

icondict["rotate_right"] = \
'x\xda\x01\x06\x03\xf9\xfc\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\
\x16\x00\x00\x00\x16\x08\x06\x00\x00\x00\xc4\xb4l;\x00\x00\x00\x04sBIT\x08\
\x08\x08\x08|\x08d\x88\x00\x00\x02\xbdIDAT8\x8d\xad\xd2Kk\x13Q\x14\x07\xf0\
\xff\xb9\xf3Hkjk\x9f\xc6Z\xb1QD\x94j\xc1\xaaP\x10+\x15\xa5\xad2\x0bADp%2\x9f\
\xc1\xa5_\xc0\x85\xba\xcb\xc6\x85~\x82Y\xf8(\x14\x14\x94\xe2\xa2\xd8v!\x96\
\xdab-M\xd3\x04\x93\xb4I\xd3\xccd\xe6^73a2\x9d\xa4V\xbcp\x08\xcc\xb9\xf3;gN\
\x0e\xb0\xcf\xa3%T\xa1%\xd4\x83{\xddc\xfb\x85\xdd\xb3\xa5%\xd4\xf6\xff\x0e_\
\x19;\x0f\x00\xd9F\xf8\xbfv\xbc\'N\x8d^\xd6\x12j\x14\xc0C\x00\xcf\x83\xe8V%\
\x8dV\xa5\x07\x9f\xde\xcd\x03@\x87\xa1[\xb9\xbf\x82\xb5\x84:\x0e\xe0\xcd\xb8\
\xda;\xef\\\xee;[j)\xcb^\xaeR\xb1Q\xb4\xb20\x0b\x1c\xb1X,\x14\x0f\x85\xb5\
\x84z\x13\xc0\xfb\xdb\xa3\xc3\xd8nv\xb0\x99\xcf\xc1\x12;`\x8c@2\xc12M0\x99\
\x90Km\x83\x18\x10\x8f\xc7=<j\xe8V)\x14\xd6\x12\xea\t\x00K\xd7o\r\xa3"J\xc8\
\xe4R\xd5\x16\xb8-\xc0$\x82PL\x98\x05\x01\xb3\xc8A\xee\xbf\xe4\xc3\x15C\xb7l\
9\x08\x03xq\xf5\xd2i\x93@\x91tn\x1d\xc2\xa9M:dB\x96\x08\xb6\xc9\xab\xcf|h\
\x87\xa1[6\x00\x84\xc1\x13\xa2;\x82Tq\x19\x92\xc4\xd0\xd9~\x18\x00\x83B\x11\
\x08\xf7\x82\x80\x83-\xbe\x005J\xe8\x8b\xf5\x87\xce8\x0c\x86B\xcd\x90HF[W+\
\x94\x8d\x12\xa6\xa6\x17k\xf2\xd7&.BnB]\x14\xa8\xbb\xc7\x84\x96\xb6fld\x92bj\
z1\x0f\xe0\x8c\xa1[d\xe8\x16\x01\x80DJC\xb4.,AFL\x1a\x10\x0b\x9f\xf3\x0e\x80\
\xbb\x86n}\xf7\xe7Mg\xdbC\x8f\x85\xa1@\x9dQ\x98\xa2\xe0\x94\x85l\x03\x88\x9c\
JZ\xdf\x10\xd8\x1e\x1f\xba\x16\xfe\xc5\xbb;&\x00\xcbGg\x9d\xc2f9\x03\x00x\
\xfa\x04)\xf7\x1ey\x05\xacmq\xdc\xd0\xad\xa4\xffY\xa3\x8e\t\x00\t!\xbe\xfc\
\xce\xcd\x8d\x11\x06\xbd}\x92\xfc/\x18\xba\xa5\x06\x9a\x12\x81\xa8Iz\x95Yq\
\x1d\x8f\'w\xa4v\xdb\xb1\x84\\\x8e\xe4\xc7\x9f)\xf7]\\\x0e\x84\xe2\xfeJ\xc1/\
\xf2wCn\x92\xfd\xfc\xc0K\'o\xb0tr%\xab]\x18\x8d\xf3\xd4Zv$\xb7,\x12\xa5\x0c\
\xc8\xbd\xef\x0f\xe6C\xbd\xeew\xc1\xd5X|\xcb\xbf\xf6\x8f\xb0\x99t*\xf7\xa0\
\xb7\xf3\xc0j\xeb\x80s\xef\xc8\x10\xfb\xb1\xf2\x91\'}\x98\x07J.\xc8\xfd\xe3\
\xf0\xc35\x05\x96&\xf9\xd2\xa18\xbd\xb4d[!\x80\x88Q!6\xc8\xcch7\xd9\xf9_\xc2\
\xe4v\x15\xe1!0Q\x00\xf6\xba\xf0\xcf\x8c\r=\x92:{\xce\xb1;\xc4\xd0#\x1cl\xcc\
\xbdr^sG\xf0..\xf1X/\xc9\x91&\xc1\xd7V\xc5\xce\xec\x8cc{E\x82\xabBu\xc2_\xdc\
\x7f\xfc\xdbP3\x8a?\xf2\x1c:\x00\xd5\x15\xeb1\x00\x00\x00\x00IEND\xaeB`\x82\
\x9d\xd7aG'

icondict["rotate_left"] = \
'x\xda\x01\x14\x03\xeb\xfc\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\
\x16\x00\x00\x00\x16\x08\x06\x00\x00\x00\xc4\xb4l;\x00\x00\x00\x04sBIT\x08\
\x08\x08\x08|\x08d\x88\x00\x00\x02\xcbIDAT8\x8d\xa5\xd2\xcbk\x13Q\x14\xc7\
\xf1\xef\x9dWl\xda\xa8\xa9\xf4!\xb5h\xd5"\x8a\x94\x82\x88\x08E\x11A\xab\x8b\
\x08\x82\xfe\tY\n\x82\x88+\x11\xdc\t.\xd4]\x10\x17\xfe\tAm,\xa8\x0b+UA\xd0,D\
\xab\xb6"5M\xab}\x18\xadM&3s\\8\x13\'Cl}\\\xf8\x11\x92{\xe6\x93s\xcf\\Xa\xa5\
2V"\x95\xb1d\xa5\xba\xe8\xd2V@\x93@\xe9o\xd1ea\x1f\x9d\x1b\x18\xec\xfb\x17\
\xb71\xfc\xbf(\x80Z\x0e-UgXm\xb63\x92\xcbG\xcbN\x017\xb2i{\xf1\x8f\xe00Z,\
\x16\x89%4Z\xacVL\xd3\xa8\xd5\xc4\xbf\xadr\xf4\xa7\x93/\x87\xecB\x1fp4\x9b\
\xb6\x87\x96\x85S\x19+\x0e,\x0e\x0c\xf6111\x81x\x90\xecl\xc6s\x04+\x16C\x1c\
\xc1\xf3\x04K5\xb1fm\x92\xe6%\x9d[\xf7G\x01\x0eg\xd3\xf6pC8\x95\xb1\x0c\xa0\
\x1a\xa0\x00\xe2A\xacE#\x96P\xa8j\x0c\xcf\x154C\x81\x7f\xf1\xda\x92\x9d\x98*\
\xce\xbd\xdb\xa3\x00[\xb2i{<\x0ck\x00\xd9\xb4\xed\x00\xad#\xb9<===\xb5M\xa7"\
h\xba\xc2U\x15\x00<G\xf0\xdc\x9f\x99\x99\x9fB\xa1\xd8\xb7{[\x05\xb8\xf6\xc73\
\x9e,\xbe\xc7)C\xef\x96m(\xf4ZqU*\x80\xc7li\x1a\xa5C\xb2\xb9\x9d\x87w\xf2d\
\xd3v\x9de\x84\xbfd\xd3\xf6|*c\xb5\x8e\xe4\xf25\\Dxp\xe7q]7\x07\xf7\xf6\xb2\
\xae\xa3\x95/\x0b%L\xd5\x14m\xf6\xd7(\xa2x0\x96\r\x9d\x9b\xd0\x95\x19\xfc\
\xae\xfc\xae\xb6\xdf\x1b}\xb30\xfd\xa9 -k\x9a\xa2\x87\xfe=\x1c\xc2\xbbGry*\
\xeebt\xef\x15p\xe2\xf5\xa3\x05\xb7S\xdf)z\xfd\xa1\x97\x87}\xe0c\x80\xfbK\
\x05\xe9-\xd8/\x01\xa3,\xf3vE\xbe\xba\x7f\x03+@e\xd3v\xc1^\x94\x8d\x11X\xbb|\
\x81"\xc0\x97\xf2\'\xba\x9e\xbb_\x81q"3\x89\x9eCEB\xeetu\n\xb0\xc0\xbf\x1au\
\xc5\xca\x9b\x9d\x7f!"\xda\x93\x10,Q\xb8\xd6Q(\x8d\xde\x8c\x1c\xb9b\x9e4\xca\
\xb1\x05\xc7\xb5\xad\xe1%=\xf9mJ\xce\xf9\xf5^P\x13\xc0\x01\xaa\x87\xd2\x10n\
\xdb\xa1\x0cc\x15\x97\xfa\xf7w[\xa3\xc3cq\xa7,\xa7\x1e\\\xa8N\x87\x0c!\xf4`\
\xd0\xa9\x0e\x98~\xc2\xfb\x00\xec?o\xecI\xacW\x17\xbb\xda\xe2\xcdSsK\xdb+%9~\
\xf7L5\xe7w\x1a\x8e\x18\xbf9\xae\xeb\xff\x11F\x13j\xeb!}\xf5\xba^\xd5\x11K\
\xa8\xcd\xe2\xf2\xf6\xc3\xc7\xefcs\xef\xe4\xe6\x93\xabN\xc1\xef0\x1c\x82\x19\
K\x80\xf4\xef\xd2UW\xb72+e\xa5\x15\x0b\xe2|\xd6\\\xa5\xe9J\xf5\x1c\xd0\x8e)\
\x9d\x0e\xf1\x98)>\xf7\xce>\xbb\xee\xce\x06\x9d\xf9\xf1\xa2p\xb8\xdb\xf0\xcb\
\xab\xbb\x19\x91%\xa1\xcfF\x01\xe0\x07!\xdc7\x99B}\xa8\x15\x00\x00\x00\x00IE\
ND\xaeB`\x82\xad>k\xbe'

##------------------------------------------------------------------------
 
def getBitmap(iconname):
    data = zlib.decompress(icondict[iconname])
    stream = cStringIO.StringIO(data)
    img = ImageFromStream(stream)
    return BitmapFromImage(img)
